christian heritage party of canada - German English Dictionary